約 6,618,416 件
https://w.atwiki.jp/ios_memo/pages/16.html
概要 iosアプリを作成するプログラミング言語のこと objectv-cに変わって主流になっている。 2014年に登場したので、まだ若い言語 でも大人気 モダンで実行が高速 対象バージョン swift4(2017/12/4までは最新) 開発環境 xcode (試した時は9.1) mac (osはSierra) 言語を試す環境 Playgroundというコード記述ワークスペースがある。 コードを記述したらすぐに実行できる。 試すには最適な環境 基本的な書き方 構文の末に ; をつけてもいいしつけなくてもいい if / switch では {} でくくってはいけない なぜなら optional binding ができなくなるから switch だとコンパイルエラーになる 変数 構文に色々なパターンがある 型宣言パターン var 変数名 型名 ex) var num Int var text String 型が不定で代入時に自動で決まるパターン 注意:宣言と同時に値を代入しないとエラーになる ex) var num = 10 // 自動で型がintに 定数 構文に色々なパターンがある let 定数名 型名 ex) let num int num = 10 // 一度だけ代入が可能 num = 20 // エラーになる 型が不定で代入時に自動で決まるパターン 注意:宣言と同時に値を代入しないとエラーになる ex) let num = 10 // 自動で型がintに 型キャスト 文字列 to 数字 var stringTonum = Int("4")! 注意 int(文字列)の戻り値は optinal型なので unwrappyする必要がある。 数字 to 文字列 var intTostring = String(3) 文字列の場合はクラスのインスタンスをそのまま返すので optinal unwrappy はいらない optinal 要約 nil代入を許可する定数・変数の特殊型のこと 宣言方法 var x int? x = nil var y Int y = nil // コンパイルエラーになる if文 if x == 0 { } else { } C/C++とほぼ変わらない 違いは条件文に () がないくらい ()をつけることもできるが optinal binding を使うとエラーになる 三項演算子が使える ex) print( y == 10 ? "ok" "ng") optinal bindding optinal型で nil チェックをして同時に変数に代入してその変数を扱う仕組み nilチェックと値がある時の変数代入を同時にしてくれる ex) var opTest Int? = nil opTest = 3 if let n = opTest { print("\(n)") } switch文 ex) switch( y ) { case 1 print("1") case 2 print("2") // 複数指定 case 3, 4 print("3/4") //5 ~ 9までの値が対象 case 5.. 10 print( y ) // 10 ~ 12までの値が対象 case 10...12 print(y) // caseに該当しない時 default break; } while文 for文 配列 タプル 集合 辞書 関数 class クラス継承 クラス static クラスのメソッド クラスのメソッドのoverride クラスのメソッドのfinal クラスのプロパティのゲッター・セッター protcol extension クラス型は参照・int/double/bool/構造体は値渡し 列挙型 構造体 guard 例外処理 ジェネリクス optinal claining impilcit unwrappy optinal 試したコード // 定数 let msg = "test"; let testing String; let testing2 String; var x = "go"; x = String(5); print(x); // 文字列に変数を埋め込むには \(変数) にする必要がある print("msg is \(msg)"); // 定数は宣言だけすると一度だけ代入することが可能(C・C++にはないっすわ〜) testing = "testing"; if( msg == "test" ) { testing2 = "testing2 true"; } else { testing2 = "testing2 false"; } print(testing2); var textNumber String = "5"; // 変数・定数に直接代入する場合は!をつけてoptional型から変換した型に直す let y = Int(textNumber)!; print(y); // 数値に変換して定数の代入もしてくれる if let number = Int(textNumber) // 下記の方法ではエラーとなる // かっこ内で定数の参照範囲が閉じているから、それを考えるとかっこはない方がいいね //if( let number = Int(textNumber) ) { print("変換成功"); } // switch let testSwitchNum = 30; switch testSwitchNum { case 0 print("0"); // 複数指定が可能 case 1, 2, 3 print("1, 2, 3"); // 数字の場合だと min...max で指定できる case 4...6 print("4/5/6"); // 数字の場合だと min.. max でmaxは含めないようにできる case 7.. 9 print("7/8"); // 条件に一致した場合 n 変数に代入して処理が書ける case let n where n 20 print("\(n) is huge!"); default break; } // ループ条件 // ある要素全てを舐めるものになっている for i in 0...3 { print(i) } // この書き方はNG //for i in 2 //{ // print(i) //} // var i = 0 while i 3 { print(i); i += 1 } // nilを変数・定数に代入するには optional 識別子を追加する // optional 識別子はswift4 ではなくなっている // 代わりに型のサフェックスに? / ! をつけることになった。 var testOptional String! testOptional = String("success2") /* optional て何? 変数・定数にnilを代入できる特殊な型 */ // 条件文にoptional変数を行い、かつ代入をするこのやり方を optional binding という if let inOptional = testOptional { print(inOptional) } else { print("testOptional is nil") } // 配列 var array = [10, 20] for num in array { print(num) } // 空の配列を作成 var names = [String]() names.append("kuronokur") names.append("tonakai") names.append("the end") print(names.isEmpty) print(names.count) for name in names { print(name) } // 配列の初期設定 var numarray [Int] = [1, 2, 3] for num in numarray { print(num) } // タプル // 各要素に名前付きの変数を定義できる // pythonと違って代入できる /* 特徴 各要素に名前付き変数が定義 各要素を一つずつ変数に代入できる 各要素の型はバラバラで問題なし! */ var tapul = (index1 "test", index2 2) print(tapul) print(tapul.index1) print(tapul.index1) // タプルの要素を個別に代入することができる var (text, _) = tapul print("text is \(text)") // 集合 // 要素の順序はバラバラになる /* 和集合・積集合・差集合などもできる */ var setting Set Int = [1, 3, 4] print(setting) print(setting.isEmpty) print(setting.contains(1)) setting.insert(4) setting.insert(10) print(setting) setting.remove(1) print(setting) var setA Set = [1, 2, 5, 6, 7] var setB Set = [3, 4, 5] print(setA.union(setB)) print(setA.intersection(setB)) print(setA.subtracting(setB)) // 辞書 var dic = ["test" 1, "test2" 2] for (key, value) in dic { print("\(key), \(value)") } print(dic["test"] ?? "n.a") var dicEmpty = [String Int]() print(dicEmpty.isEmpty) dicEmpty["yamada"] = 10 print(dicEmpty.isEmpty) // 関数 func sayHi() { print("hi") } // 戻り値の書き方は Objectv-C に似ている func sayHi2() - String { return "hi2" } print(sayHi2()) // 関数の引数 // 引数名の前にラベル付けができる func sayHi3(from name String) { print("hi \(name)"); } // ラベル指定して引数値を指定 sayHi3(from "tonakai") // 引数名の前にラベルなしができる // _ をつけることでラベルなしにできる func sayHi4(_ name String) { print("hi \(name)") } // ラベルなしで引数値を指定 sayHi4("tonakai") // 関数の引数 inout // 要するにポインタです。 func addNumber(num inout Int) { num += 10 print(num) } var addNum Int = 5 addNumber(num addNum) print(addNum) // プロトコルはクラスの雛形ですね。 // インターフェイスを定義する protocol Pritable { // getのみなら定数とする var type String { get } var counter Int { get set } func printout() } // クラスについて class User Pritable { let type = "Laser" var counter Int = 10 func printout() { self.counter += 1 print("\(self.type), \(self.counter)") } let name String var score Int { // プロパティが変化するとキックする関数 // イニシャライズでは呼ばれないです。 // C#にこんな機能はないっす。どちらかというとUE4よりの機能 willSet { // プロパティが変わる前 // newValueで変更後の値 print("\(score) - \(newValue)") } didSet { // プロパティが変わった後 // oldValueで変更前の値 print("Changed - \(score - oldValue)") } } // C#のようにゲッター・セッターのプロパティを実装可能 var level Int { get { return 10 } set { score = 10 } } // ゲッターのみを作れる var level2 Int { return 30 } //static var count Int = 0 static var count Int = 0 init(_ name String, _ score Int) { // プロパティを参照する時はクラスの所有とみなすために self. をつけるのがいい self.name = name self.score = score User.count += 1 } init() { // プロパティを参照する時はクラスの所有とみなすために self. をつけるのがいい self.name = "me" self.score = 100 User.count += 1 } // 継承先で override ができないようにする final func sayHi() { print("hi") } // staic method を継承先で override するには static - classに変える class func getInfo() { print("\(User.count) is instances") } } class AdminUser User { // 基本クラスのメソッドを派生させる // override func sayHi() { // super.sayHi() // print("hello") // } // 基本クラスの static method をoverride している override class func getInfo() { print("Admin \(User.count) is instances") } } User.getInfo() var user = User() print(user.name) print(user.score) user.score = 12 user.sayHi() User.getInfo() AdminUser.getInfo() var adminUser = AdminUser() adminUser.sayHi() AdminUser.getInfo() adminUser.printout() // 型キャスト let users = [User(), AdminUser()] for cast_user in users { if cast_user is AdminUser { // クラス型のチェックができる } // 型キャストして optinaol bindding している if let u = cast_user as? AdminUser { print(u.name) } } // 拡張 // 既存のクラスにプロパティを追加することができる extension String { var length Int { return self.count } } var textName String = "textName" print(textName.length) // protcol型で宣言した関数を定義をすることができる protocol ExtensionTest { func msg() } // 継承先で関数を定義することなくイケル! extension ExtensionTest { func msg() { print("msg") } } class ExtensionTestClass ExtensionTest { } var extensionTestClass = ExtensionTestClass() extensionTestClass.msg() // Int, double, float, boolなどの型で変数を代入する時は値のコピーをして代入元の中身に影響を与えない // しかしクラスは参照になるので、代入元の値が変わると代入先の値も変わる。 // 当然代入先の値が変わると、代入元の値も変更されるので注意! // クラスで値をコピーしたい場合はどないせいと? // 構造体 protocol SandBoxDataInterface { mutating func msg2() } // クラス用に書けてかつ型の変数で代入すると値渡しになる // protocol はイケル // でも継承はだめ struct SandBoxData SandBoxDataInterface { var name String init() { self.name = "test" } // method がくせ 関数構文の先頭に mutating 識別子をくっつける mutating func msg() { print("\(self.name)") } mutating func msg2() { print("msg2 is \(self.name)") } } var instanceSandBoxData = SandBoxData() var instanceSanbBoxData2 = instanceSandBoxData instanceSandBoxData.name = "sand" instanceSandBoxData.msg() instanceSanbBoxData2.msg() instanceSanbBoxData2.msg2() // 列挙型 enum Direction { case right case left } var dir Direction dir = .right dir = Direction.right switch( dir ) { case Direction.left print(Direction.left.hashValue) case Direction.right print(Direction.right.hashValue) } // enum に値を割り当てることも可能 enum DirectionValue Int { case right = 1 case left = -1 } // 割り当てた値を表示するには rawValue プロパティでOK print(DirectionValue.right.rawValue) // ジェネリクスとは型を汎用化すること func putData T (_ data T) { print(data) } // 引数の型が汎用なのでどの型の値を設定できる! // c++ だと func 型 (引数) でした! putData(1) putData("msg") putData(2.3) // early return style // これは変数が異常値の場合すぐにreturnを返すスタイル // ↓こんな感じ //if x == nill { // return //} // やり方は知っていたが名称については今知った! // guard ealry return を描きやすくしてくれる func guardTestEalryReturn(x String?) { // if( x == nil ) { // print("x is nil") // return // } // // 上のやり方もありですが // // nil 以外のケースではどうする // print(x!) // こうすればuncapeして扱えるが、忘れそう // guard を使うと解決する // guard を使うと early return 形式を簡単わかりやすく書ける // optional bindding も使える! guard let n = x else { // x が異常ならここにくる print("x is nil") return } // x が正常なら n に値が代入されて uncape を明示しないで使える // いえ〜い print(n) } guardTestEalryReturn(x "success") // 例外処理 // enumでエラー定義をする場合は Error を継承する必要がある enum LoginError Error { case error1 case error2 } class Login { var name String init(name String) { self.name = name } // guard と 例外処理の合わせ技 func login() throws { /* guard 成功条件 else { // 失敗時の処理 } */ guard self.name != "" else { throw LoginError.error1 } guard self.name.length 5 else { throw LoginError.error2 } print("login success") } } var log = Login(name "tanaka") do { try log.login() } catch LoginError.error1 { print("error1") } catch LoginError.error2 { print("error2") } // optinal chaining // nil 許容した optional を使う時に nilチェック処理で複雑になるのを簡潔するためのもの class OptinalChainingTest { // optinal型(nilを認める) var name String? = nil } var optinalChainingTest = OptinalChainingTest() if let name = optinalChainingTest.name { print( name ) } var optinalChainingText2 OptinalChainingTest? optinalChainingText2 = OptinalChainingTest() // 正しく nil チェックするならこうする if let o = optinalChainingText2 { if let name = o.name { print( name ) } } // でもネストがうぜ〜 // optinal型によるプロパティが増えるたびにこうなりえるのでそれは避けたい // これを避けるために optinal chaining がある。 // optinal変数を参照する時は名前の後ろに ? をつける // 仮に nil だとしてもハングすることがない if let s = optinalChainingText2?.name?.uppercased() { print(s) } // optinal型宣言の? と optinal chainingの? は別物 // implictity unwraap optional // ? - ! にするとoptinal型だけど使用する時にわざわざ ! をつけて unwrappy することはなくなる // 結構使われているようだ! var testMsg String! testMsg = "test" if testMsg != nil { print(testMsg) }
https://w.atwiki.jp/twifull/pages/13.html
Twitter言語談義ログ @TwiFULL
https://w.atwiki.jp/vsmashbros/pages/60.html
初めてスマブラやるんだけど wifi初めてですぅ>< べべべ別に右も左もわからないわけじゃねぇよ/// 自分みたいなのが参加していい訳が…… みたいな人たちのためのページです まぁVIPなんだしお気軽にいこうや FAQ的なものはこちら→よくある質問 おい知らない単語が出てきたぞって人はこちら→よくある用語集 乱闘募集・参加したいんですけどーって人はこちら→乱闘募集・参加の手引き 後は慣れろ 習うより慣れろって言うしな 最初はみんな新参だ 君の参加を待っている
https://w.atwiki.jp/vip_rpg/pages/485.html
ダウンロード(2012/9/15 修正版) 最新パッチ 下記作者のサイトの左下リンクから、旧ページ- 2012年09月15日と辿る 作者 脳内住民 ゲーム紹介 『真・女神転生if...』が元ネタのプレスターンバトル採用RPG。 スクリーンショット なんだこいつ 相手の弱点を突いたりクリティカルを狙おう クリティカルの演出は手が込んでいる 感想など これはもっと評価されてもいい名作 -- 名無しさん (2012-06-10 00 22 59) パッチダウンロード出来なくなってるな -- 名無しさん (2012-09-12 10 29 17) ヘレンうざすぎワロタ -- 名無しさん (2013-09-06 17 40 41) 貪欲界の電撃通路で上方向向いたら動けなくなってf12するしかなくなってしまった 多分後ろに吹っ飛ばされる処理が上下壁だからできないせいで固まってしまうんだろう 絶対電撃通路で上下剝いたらダメだからな!絶対だぞ! -- 名無しさん (2015-05-26 04 34 53) パッチは作者のホームページで旧ホームページの9月の所でダウンロード出来る -- 名無しさん (2015-09-09 01 36 47) 名前 コメント
https://w.atwiki.jp/plusarea/pages/17.html
Phoneのダイアルパッドからテストモードに入り(*#*#4636#*#*)、JAPAN BANDを選択することでプラスエリアに対応できる端末のリストです。 参考リンク 隠れFOMAプラス対応端末リスト Samsung Samsung Galaxy Nexus海外版(GT-I9250:W-CDMA/GSMバージョン) Samsung Galaxy Note海外版(GT-N7000) Samsung Galaxy S II海外版(GT-I9100) Samsung Galaxy Tab 7.7海外版(GT-P6800:3G/WiFiバージョン) Samsung Galaxy Tab 10.1海外版(GT-P7500:3G/WiFiバージョン) Samsung Galaxy S4 Zoom(SM-C101 3Gモデル=LTE非対応) その他 Meizu MX2
https://w.atwiki.jp/hikipuro/pages/68.html
include nds.h DS開発に必要なヘッダ類を一挙にインクルードするためのヘッダ。ARM7・ARM9の場合分け処理がされてるので、それぞれインクルードされるファイルが違う。 dswifi7.h ARM7用WiFi dswifi9.h ARM9用WiFi fat.h FATファイルシステム gbfs.h GBFSファイルシステム netdb.h libnds - netdb.h ソケットエミュレーションレイヤー sgIP_errno.h libnds - sgIP_errno.h ソケットエミュレーションレイヤー(エラー番号) include/nds ※include/ndsに入っているヘッダは、AMR7・ARM9共にnds.hのインクルード時に自動的にインクルードされます。 bios.h BIOSコール card.h カードバス dma.h DMA interrupts.h 割り込み ipc.h Inter Processor Communication(プロセッサ間コミュニケーション)用関数・構造体の定義 jtypes.h 全ファイル必須のマクロと型の定義 memory.h メモリ関係の場所(定数)の定義と、NDSヘッダ類の定義 registers_alt.h 周辺機器制御用レジスタ一覧 reload.h M3など、バックアップカートリッジを動かす機器用の、メインメニューを呼び出す関数 system.h libnds - nds/system.h 周辺機器の電源制御と、個人情報(時計・言語・ユーザ名など)のアクセス用 timers.h タイマー制御用 include/nds/arm7 audio.h clock.h serial.h touch.h wifi.h include/nds/arm9 boxtest.h GL用の衝突判定用関数 cache.h ARM9用キャッシュ制御関数 console.h モニタに対してコンソールのような処理をするための関数 exceptions.h 例外処理用 image.h 画像処理用関数 input.h キー入力処理用関数 math.h 数値演算コプロセッサ用の関数 ndsmotion.h モーションセンサカード用関数 pcx.h PCXファイル(画像)をいじる為の関数 postest.h GL用の位置テスト関数 rumble.h 振動パック用の関数・レジスタ・列挙型の定義 sound.h サウンド用関数 trig_lut.h trigonometry look up table の略。sin・cos・tan のテーブル video.h モニタ表示用の関数・レジスタ・列挙型の定義 videoGL.h OpenGL APIのような処理をするための関数 videoGL.inl GL用のインライン関数 include/netinet in.h include/sys socket.h http //nagoya.cool.ne.jp/dcdev38/nds/devkit_tips.htm [libfatでファイルからデータを読む] 以下サンプル。 FILE* file = NULL; char strMsg[ 32 ]; if( fatInitDefault() != FALSE ){ file = fopen( quot;fat /disp.txt quot;, quot;r quot; ); if( file != NULL ){ fread( strMsg, 16, sizeof(char), file ); fclose( file ); } fatUnmount( PI_SLOT_1 ); fatUnmount( PI_SLOT_2 ); } libfatは、libnds以外にもDSOrganizeの中の人が作ったバージョンとかいろいろ種類がありますので注意。 fatInitDefaultを呼び出すと両スロットに対してマウントを試みてくれます。 PI_SLOT_1は、DSカード。PI_SLOT_2は、GBAカートリッジ。 PI_SLOT_1優先で、ドライブレターは"fat"。
https://w.atwiki.jp/takasaki_off/pages/16.html
232 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 16 12 34.97 ID 4k0OtIFi http //p.pita.st/?sdao39kl 239 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 16 35 37.05 ID 4k0OtIFi http //p.pita.st/?vj27jjgm 242 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 16 42 47.92 ID 4k0OtIFi 許可にしたよ 247 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 17 03 59.79 ID 4k0OtIFi まずはこれから http //p.pita.st/?tifghdmt 256 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 17 23 12.75 ID 4k0OtIFi http //p.pita.st/?4yvnoyze 270 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 17 58 14.11 ID 4k0OtIFi ニートを飼うに相応しい家だった あいつの言う全てが嘘。 アップするかどうか吉岡次第だ これだけは言える 親が哀れだ 282 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 18 10 42.39 ID 4k0OtIFi そうゴルフ野郎 家を見たら萎えるぞ 親に会いたい輩がいるなら住所教えてやろうか? つうか写録宝夢巣買えよw 286 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 18 14 37.24 ID 4k0OtIFi 後は吉岡の出方次第だな 今まで自分のしてきた事を反省しキャラ削除ぐらい当然だろ? 289 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 18 17 05.34 ID 4k0OtIFi 大体よ ガキじゃねーんだからよ いい歳こいたオッサンなんだぞ吉岡竜也ってのはよ 親は関係ねーっちゃねーな 今までは親もクソってイッてきたけどよ そう思えるくらい破壊力のある家だぜ 296 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 18 20 42.72 ID 4k0OtIFi 特定方法はそれだけではない 吉岡もここ見てるんだぞ 311 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 18 44 45.57 ID 4k0OtIFi タバコ屋の近くに(徒歩でもめんどくさくない距離)・・ どこのタバコ屋かは言えん まぁ貴兄らの想像通りだがな 近くの公園で少年野球をやっていた あの子供たちが吉岡竜也みたいなクズにならないように祈った 331 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 19 20 16.66 ID 4k0OtIFi ゴルフ氏ですかいw ちょっとウケたw 今回は撮影のみで引き上げた 同僚もいたしな 埼玉とかによくゴルフにイクんで足を延ばそうと思えばすくだ 何度も言うが、吉岡次第だ 雨が降ってきやがったぜ 333 名前:既にその名前は使われています[] 投稿日:2007/08/24(金) 19 24 54.97 ID 4k0OtIFi ちなみに爺鯖の者ではないが元禿のEとでも名乗っておこう
https://w.atwiki.jp/regzaphone/pages/14.html
アプリケーション 目次 アプリケーション目次 プリインストールアプリ(共通)テレビ ATOK for Android NX! UI DiXiM Player プリインストールアプリのアップデート プリインストールアプリ(T-01Cのみ)spモード Evernote プリインストールアプリ(IS04のみ)Skype au by KDDI jibe LISMO おすすめアプリマーケット システムデータ転送Android Manager WiFi Bluetooth File Transfer DropBox SwiFTP FTP Server SSHDroid WiFiファイルエクスプローラ 無料版 pro(有料版) 自動化AutoLock Auto WiFi Toggle REGPON wifi KeepAlive ハードウェアButton Shortcut LED light REGZAPhoneFlashLightLED FlashLightForRegza 設定切り替え・情報表示Quick Settings Spare Parts My Settings(無料版) pro(有料版) Widgetsoid2.x Elixir Mobile Signal Widget バッテリーモニタ OS Monitor 簡単な情報を通知する カスタマイズホームアプリLauncher Pro ADW.Launcher ZeamLaunCher TaskSwtcher TaskSwtch ライブ壁紙Lonely Coyote Live Wallpaper マルチメディア画像Camera 360 HDR Camera (無料版) / HDR Camera + (有料版) QRコードスキャナー(Barcode Scanner) QuickPic 音楽Winamp PowerAMP Music Player Music PlayerPro 動画mVideoPlayer ニコニコPlayer(仮)【非公式】 Nicoro α版 Uz Nico Viewer ラジオListen radiko XiiaLive インターネット2ちゃんねるブラウザTuboroidon その他gReader NewsRob (Google Reader / RSS) セキュリティKeePassDroid プライベート化Protector App Lock JustPicture 携帯盗み見チェッカー 秘密の電話帳 Call Faker ™ (Ad Free) 履歴消しゴム(HistoryEraser) 生活Cliph Weather SmartTraining マクドナルド公式アプリ 乗換案内 配達追跡 StopWatch Timer ゲームAngry Birds たいぷぅ - タッチタイピングゲーム その他アプリAK Notepad K-9 Mail My docomo checker Skype for Android 正常に動作しないアプリ今ココなう! moratouch その他、お薦めアプリ プリインストールアプリ(共通) テレビ ワンセグアプリ。機敏に動作している模様。 モバイルレグザエンジン3.0搭載できれいな映像再生を実現。ワンセグ視聴も可能なAndroidスマートフォン「REGZA Phone T-01C」ムービーレビュー ATOK for Android WMからの続投。本来は有料のアプリケーション。 iPhone版とは異なり、IMEとして提供される。 扇形、4方向、ケータイ打ち、Qwertyの4方式からSIPを選択可能。 BTキーボードと組み合わせて文字入力も可能(但し、日本語配列のキーボードは正しく認識されない。) 日英のキーボードからの切り替え方法が不明。Escキーに対応キーなし。タッチパネル上のQWERTYキーでメールを打つ 最新バージョンは1.1.32014年5月7日現在 SIMカードを刺した状態でAndroidマーケットから「ATOK T-01C専用モジュール」をダウンロード 更新内容は当該の説明欄を参照 最新版T-01C用 IS04 RegzaPhoneにプリインストールのATOKは1.1.xのまま留め置かれているが、Google Playサイトでは1.2.xが公開されている(料金は別途:1500円)。 他の端末やタブレットで利用するために別途ATOK for Androidを購入したユーザーで、それらの端末とRegzaPhoneに同じGoogleアカウントを設定している場合は、RegzaPhoneにもATOK 1.2.xをインストールして利用することができる。RegzaPhoneにATOK 1.2.xをインストールした場合は、ATOK 1.1.xと同居することになる。この場合、アプリケーションの設定などから設定を変更する場合、アイコンの縁が丸い方が1.1.x(古版)、アイコンが四角い方が1.2.x(新版)。 バージョンアップで特に大きな変化や機能の向上は無いので、ATOKの利用権を持っている人はやっておけば?程度。強いて言えば辞書モジュールへの対応くらいか。 NX! UI WMからの続投。本来は有料のアプリケーション。 テキストから手書きメモ、ボイスレコーダーまでカバーするメモアプリ「STARMEMO」が搭載され、mixiやTwitterへの投稿も行える。比較的重い。「REGZA Phone T-01C」のホーム画面をするするスライド DiXiM Player DLNA対応のマルチメディアコンテンツ再生ソフト。 但し、DTCP-IPには非対応のため、ブルーレイレコーダー等に録画した、デジタル放送の番組は再生出来ない。 プリインストールアプリのアップデート (最近の更新) -------- アプリ名 T-01C2.2 最新 T-01C IS04 備考 ATOK T-01C専用モジュール 1.1.0 1.1.3 ○ ATOK IS04専用モジュール 1.0.2 ○ dメニュー 2.2.0 ○ ○ 旧ドコモマーケット Evernote 3.0 5.2.3.1 ○ アップデートでアイコンがEvernote Launcher からEvernote に変わる GMail 2.3.2 2.3.6 ○ ○ googleマップのストリートビュー 1.6.0.6 1.8.1.2 ○ ○ モバイルgoogleマップの一機能 RZタグラー 0.1 2.0.12 ○ OS2.2で追加 spモードメール 4000 6400 ○ UkiUkiView 1.5 1.71 ○ ○ YouTube 2.1.6 5.2.27 ○ ○ おサイフケイタイ Webプラグイン 2.0.2 ○ ○ トルカ 1.0.0 1.6.2 ○ ○ マップ 4.4.0 6.14.5 ○ ○ 旧モバイルgoogleマップ 音声検索 2.0.2 2.1.4 ○ ○ 旧Voice Search 電話帳コピーツール 1.0.6 1.0.7 ○ ○ . Document Viewer 3.2.1-1.3.2 ○ ○ Google Playストア 2.3.6 4.6.17 ○ ○ 旧Androidマーケット (自動更新) Google Search 1.1.2.64376 1.3.3.247963 ○ ○ アプリ管理上はGoogle検索 カメラ 4.1.2.19 ○ ○ テレビ 30222 ○ ○ トーク 1.3 ○ ○ ニュースと天気 1.3.03 ○ ○ OS2.2で追加 ミュージック 2.1.1.12 2.1.1.13 ○ ○ OSアップデートで更新 メディアフォルダ 4.2.1.14 ○ ○ モシモカメラ 1.0 ○ ○ プリインストールアプリ(T-01Cのみ) spモード T-01Cにプリインストール。spモードのメールを無線LAN経由で送受信できるように Evernote T-01Cの場合、1年間プレミアム会員が無料となる特典あり。利用した当該アカウントを他のPCなどで利用した場合でも有料機能を利用可能。無料会員でも便利な機能が多い。ドコモのスマートフォン新機種に「Evernote」プリセット プリインストールアプリ(IS04のみ) Skype au by KDDI auは来年まで電話交換網による省電力なSkypeサービスを提供することを明らかにしている。パソコンとのチャットや会話も可能。 常駐で待ち受けさせていても、バッテリーの減りが少ないのでおすすめ。 jibe Twitter、mixi、GREE、facebook、Ameba、ココログ、MSNメッセンジャー、Picasa、Google Talk、EVERNOTE、ぐるなび、セカイカメラ、HOTPEPPER、livedoorグルメ、livedoorブログなど、日本で人気の16のソーシャルサービスを1つにまとめて楽しめる、ソーシャル電話帳アプリ。 LISMO auの音楽・映像・書籍サービス対応。LISMO Portをダウンロード Androidの音楽同期管理アプリは多々あるので、必ずしもLISMOを使わないといけないと言うことは無い。 おすすめアプリ マーケット アプリ紹介サイト。 まずはQRコードスキャナーをインストールしておくと便利。 AndroLib Andronavi オクトバ アンドロイダー 萌えドロイド ただし、QRコードスキャナーはパーミッションに怪しいものが数多く含まれているので注意。インストールと利用は自己責任で。(上記サイトでもリスクには一切触れられていない) キャリアが設置しているマーケット。毎月の利用料金と一緒に有料アプリの決済をすることも出来る。au one Market DoCoMo MARKET 公式マーケット(Android端末からは専用アプリで)。PCサイトからの遠隔インストールもできる。Android Market システム データ転送 Android Manager WiFi 無料 WiFi経由でPCからAndroid端末内のデータを操作できる。 PC用アプリのダウンロードはhttp //global.mobileaction.com/download/android.jspから。 紹介 Bluetooth File Transfer 無料 Bluetoothを用いたファイル転送アプリ。PCへの画像一括転送などに使うと便利。 紹介 DropBox 無料(有償でファイル容量追加) 多くの環境に対応したファイル同期ソフトのAndroidアプリ。 PCやポータブルデバイスとファイルを同期できる。 紹介 SwiFTP FTP Server 無料 Android端末をFTPサーバー化。Wi-Fiやモバイル回線経由で端末内のデータを操作したり、端末間でデータをミラーリング(同期)できる。 また、これを起動しておくことで、スリープ時のWi-Fi切断を回避できる。 紹介 Android2.2以上ではStay within folderを「/mnt/sdcard」と指定しないと正常に動作しない SSHDroid SSH Server。FTPよりセキュリティ性の高いファイル転送が可能。 Rootを奪取すればshellも使える模様。 WiFiファイルエクスプローラ 無料版 pro(有料版) 端末をWeb鯖化し、WiFi経由でブラウザから端末のファイルを読み書きできるアプリ。 無料版は、ファイルのput(端末にファイルをアップロードすること)はできない。get(端末のファイルをPC等に読み出す)は可。無料版は、パーミッションの一部に怪しいものがあるので、気になる向きは注意。 有料版は、端末へのファイルのputも可能。有料版でも、ディレクトリを一括putはできない模様。そういった処理は(s)FTP鯖化アプリ等の方が圧倒的にラク。 逆に、Webブラウザから簡単にファイルをやり取りできれば良い層向け。 自動化 AutoLock 無料 スリープ時にパターンロックするまでの時間を設定できるアプリ。 紹介 フォトスクリーンと併用可。 Auto WiFi Toggle 無料 自動でWiFiをON/OFF。 紹介 REGPON wifi KeepAlive 無料 常駐しREGZAPhoneのスリープ時にWi-Fiが強制切断されるのを回避する。 モバイルWi-Fiルーター利用者は必須。 ※Wi-Fiをスリープ時でも常時onにすると著しく電池を消耗するので注意! 紹介 ハードウェア Button Shortcut 無料 カメラ/検索ボタンの長押しにアプリ起動を割り当てることができる。カメラアプリ入替に。 紹介 LED light 無料 汎用LEDフラッシュライトを点灯させるアプリ。ウィジェット付き。 REGZAPhoneFlashLightLED 無料 レグザフォン専用LEDフラッシュライトを点灯させるウィジェット。 FlashLightForRegza 無料 レグザフォン専用LEDフラッシュライトを点灯させるアプリ。ウィジェット付き。 アプリでは光モールスが打てる ウィジェットのアイコンが洗練されていてホーム画面の邪魔にならない 設定切り替え・情報表示 Quick Settings 設定切り替えアプリ。無料。 Spare Parts 無料 ウィンドウを開く際のアニメーション表示などを設定できる。高速化に。 紹介 My Settings(無料版) pro(有料版) WiFiや3G、GPS等の設定切り替えアプリ。1画面にまとめられたUIと、アイコンの一目瞭然さは随一。無料版は広告入り。一時、air pushまで使って来るようになった時期がある。 有料版は広告なし、パーミッションの要求も問題なし。 Widgetsoid2.x 多機能トグル/モニターウィジェット。無料。 トグルの他にアプリ起動などに対応。2x1サイズのデジタル時計付き。 紹介 Elixir 無料 多機能モニターツール。CPUやメモリ等に加えてセンサーの値も見ることができる。 モニターの他に設定の切り替えも可能。ウィジェット付き。 Mobile Signal Widget 無料版 / 有料版 電波強度表示ウィジェット。 紹介 バッテリーモニタ 無料 ウィジェットやステータスバーアイコンでバッテリー容量を表示。 上限、下限を設定し、それらの値を超過した場合に警告を表示する機能あり。 紹介 OS Monitor 無料 CPU/メモリ/通信/ログモニタ。 簡単な情報を通知する 無料 ステータスバーにバッテリー容量、本日の日付を表示。 ステータスバーを開くと最大3件のアプリ起動のショートカットが作成可能 カスタマイズ ホームアプリ ホームアプリの設定方法などはこちら Launcher Pro 無料(ライセンスキー購入で設定項目追加) Android標準のランチャーを拡張したようなホームアプリ、機能も十分だが軽い。 アプリケーションドックはアイコンのタップとスワイプに別々の動作を指定可能。 紹介 ADW.Launcher 無料版 / 有料版 有料版と無料版では、アプリ自体が別物。無料版は日本語対応で設定も豊富だが、動作が重め。 無料版は、よくある「現行有料版の機能制限版」ではない。バージョン自体がかなり古く動作も重い上に、幾つかの不具合も残されているので注意。 有料版(ADW.Launcher Ex)の方が動作が高速、且つ設定項目も多い。有料版はページ送りのエフェクトが8種類と豊富で、アドオンやスキンも基本的に有料版向け。 ただし、有料版は目下のところ設定画面やメッセージが英語のみとなっているので、英語が苦にならない人向け(ホーム画面のアイコン名などは、日本語でも表示はされる)。 紹介 / Ex ZeamLaunCher 無料 無駄の無い軽量ホームアプリ。 多分一番軽量。ただしREGZA Phoneでは上記2つとの差はほとんど体感できない。でも標準より使いやすくて軽いので、入れる価値は十分ある。 TaskSwtcher ホームアプリとして動作するタスク切り替えツール。他のホームアプリ(標準ホームも含む)と組み合わせて使う。 ホームボタンを1回押すとタスク切り替え画面となり、もう一度ホームボタンを押すと、設定したホームアプリを立ち上げる。また、タスク切り替え画面でアイコンを長押しすると終了させる事ができる。 紹介 TaskSwtch ホームアプリとして動作する、タスク切り替え&設定切り替えツール。他のホームアプリと組み合わせて使う、お馴染みのもの。 ホームボタン1回押しでタスク画面となり、ここでタスクリスト/起動履歴からのアプリの呼び出しや、WiFiや3G/GPSのon/off、マナーモードやエアプレーンモード等の切り替えが可能。タスクスイッチ画面からもう一度ホームボタンを押すと、ホームアプリを呼び出す。 紹介 ライブ壁紙 Lonely Coyote Live Wallpaper 無料 ワンちゃんの足あとがぺたぺた。かわいい。 紹介 マルチメディア 画像 Camera 360 無料版 / 有料版 高機能カメラアプリ。エフェクトが豊富。標準カメラアプリにはない1600x1200サイズが選択可能。 T-01Cではズーム機能が利用不可。 現在はCamera 360 Ultimateという名前に変わっている。要求パーミッション(アクセス許可)が怪しすぎる。Camera 360時代は有料版でも一時期疑惑が持たれていた曰くつき。インストールと利用は自己責任で。 紹介 HDR Camera (無料版) / HDR Camera + (有料版) 複数回(3回)撮影した画像から、高ダイナミックレンジ(HDR)画像を作成するカメラ。三脚でも使用しない限り、3回撮るまで息を止めてガマンして静止する実用性となると…? シャッター音を消すオプションがあるが、残念ながら(?)RegzaPhoneでは消せない。 無料版は広告つき。パーミッションの要求にも一部怪しいものがある。 有料版のパーミッションは妥当。 QRコードスキャナー(Barcode Scanner) 無料、ただし要求パーミッションに難あり。 QRコードを読み取ることができる。これがないと始まらないと言われるが、パーミッションが気になる向きは類似品の利用を。 紹介 QuickPic 無料 描画が速いことが特徴のシンプルな画像ビューア。 紹介 音楽 Winamp 無料 PC版WinampとWiFi経由で音楽の同期が可能。 ウィジェット対応。 紹介 PowerAMP Music Player 体験版(15日) / 有料版 イコライザ付きの多機能ミュージックプレイヤー。UIがクール。 紹介 Music PlayerPro 体験版(5日) / 有料版(220円) シンプルなミュージックプレイヤー。バッテリー消費が少ない。 紹介 動画 mVideoPlayer 無料 シンプルな動画プレイヤー。 紹介 ニコニコPlayer(仮)【非公式】 ニコニコ動画ビューア。Flash未対応でも視聴が可能。コメント対応。ランキング対応。無料。 紹介 Nicoro α版 無料 ニコニコ動画ビューア。Flash未対応でも視聴が可能。 紹介 Uz Nico Viewer 無料 ニコニコ動画ビューア。アプリからのランキング表示やタグ検索などに対応。 Android2.1ではNicoroなど外部アプリと連携することで、動画の視聴が可能。 サイト ラジオ Listen 無料 Google製のPodCastプレイヤー/ダウンローダー。 GoogleReaderにListen SubscriptionsタグでPodCast配信フィードを登録、監視することでダウンロードする。 紹介記事 radiko 無料 公式radikoアプリ。 紹介 XiiaLive 無料版 / 有料版 SHOUT CASTにも対応し、URL直再生にも対応したおしゃれなネットラジオアプリ。 残念ながら日本語は文字化け。 紹介記事 インターネット 2ちゃんねるブラウザ スマートフォン板の「Android用2chブラウザ」スレを参照。 Tuboroidon 配布サイト 開発停止したTuboroidの後継アプリ。無料。 その他 gReader 無料版 / 有料版 シンプルで見やすいGoogleReader連携型RSSリーダー。 紹介記事 NewsRob (Google Reader / RSS) 無料版 / 有料版 高機能GoogleReader連携型RSSリーダー。 フィードを開く際の動作をサイトごとに指定できる。(Articles、Articles+Images、Articles+Images+SimplifiedWebPage、Articles+Images+WebPage) JavaScript対応 紹介 セキュリティ KeePassDroid 無料 IDパス管理ソフトKeePassのAndroidアプリ。 DropBoxを使ってWindowsとAndroid間でデータベースを同期できる。 紹介 プライベート化 浮気専門ガラケーFのDNAをカスタマイズでレグザに受け継ごう! Protector SMSやメール、ブラウザの履歴etc…勝手に覗かれたくないアプリをロック! デフォルトではロック可能アプリ数は10個まで。有料のプラグインを購入することで制限をなくすことができる。 紹介 App Lock 無料 同上。暗証番号を忘れた時の対策もできる。 紹介 JustPicture 無料 特定フォルダの除外設定が可能な画像閲覧アプリ。 自分は愛人の写真やエロ画像を安心して楽しみつつ、いつでも堂々と端末内の写真を見せられる! 紹介 携帯盗み見チェッカー 風呂やトイレで端末から目を離したい、ロックをかけると逆に怪しまれる…そんなあなたにぴったり! 紹介 秘密の電話帳 誰にも知られたくない連絡先を保護、健全なダミーの電話帳で妻の目を欺け! 紹介 Call Faker ™ (Ad Free) 上司からの急な電話を時刻指定で偽着信!演技派のあなたはいつだって愛人とのデートへと抜け出せる! 紹介 履歴消しゴム(HistoryEraser) 無料 端末内の様々な履歴を指定して、または一括で消去。 紹介 生活 Cliph Weather 無料 お天気ウィジェット。 自動更新しない設定があるため、パケ代を節約したい人にお勧め。 紹介 SmartTraining 無料 歩数計。歩数などの記録が可能。 T-01Cではスリープ時の計測に対応していない? 紹介 マクドナルド公式アプリ 紹介 マクドナルド見せるクーポン対応の公式アプリ。また、GPSから近くの店舗を探すこともできる。無料。 乗換案内 無料 電車をよく利用する人へ。 紹介 配達追跡 無料 通販をよく利用する人へ。 StopWatch Timer 無料 ストップウォッチ タイマー。スポーツや料理、ラーメンなどに。 ゲーム Angry Birds 無料 iOSアプリも存在する有名なゲーム。パチンコの要領で鳥を飛ばして豚にヒットさせる。 紹介 たいぷぅ - タッチタイピングゲーム 無料 まずはこれでスマートフォン流文字入力の練習。 紹介 その他アプリ AK Notepad 無料 メモ帳。 紹介 K-9 Mail 無料 言わずと知れた高機能メーラーアプリ。 GMailやYahoo!Mailなど複数のアカウントをこれ一つで管理できる。 紹介記事 My docomo checker 無料 docomoユーザー必須アプリ。月々の料金、通信量を確認。ウィジェット対応。 紹介 Skype for Android 無料 非au端末でもSkypeを。 iPhone版同様、Bluetoothヘッドセットには非対応。通常着信との差別化らしい。 バイブレーターでの通知は非対応。マナーモードに設定していると着信に気付けない。 紹介 正常に動作しないアプリ 今ココなう! 設定画面が強制終了する。マーケット版で動作するようになりました。 moratouch 端末が対応していません と表示される。 その他、お薦めアプリ 仲間の居場所を見ながらチャットできる「ナカマップ」 http //plusd.itmedia.co.jp/mobile/articles/1012/16/news102.html -- 待ち合わせとか夜のチャットに便利 (2010-12-23 01 54 15) •「REGZA Phone T-01C」にインストールしたいアプリhttp //androider.jp/?page_id=25915 -- 初心者にオススメのページ (2010-12-29 21 46 08) •初期状態だともっさり? ならば......ホーム画面のUIを変えてみたhttp //plusd.itmedia.co.jp/mobile/articles/1012/21/news082.html -- ITMedia (2010-12-29 21 47 33) IS04のみだけど「au Smart Sports Fitness」がオススメです。無料ですし。 -- もえ (2011-02-02 21 01 38) プライベート化にJustPictureが入ってるけど、プライベートかにはQuickPicの方がお勧め。パスワード保護できるし、他のViewerからも隠せる。 -- あきあき (2011-04-20 23 23 04) Nicoro α版ニコ生にも対応してニコニコのビュアーとしてはこれひとつでこなせるようになった模様 -- 名無しさん (2011-05-07 06 42 52) 名前 コメント
https://w.atwiki.jp/wiifit/pages/19.html
Wiiでメールやインターネットをするのに、家が無線LANだととても便利です。有線でもやれないことはないですが。Wiiはインターネットにつながっていなければ、全然本領発揮できません。Wiiを家にお迎えするのを機会にこの際家の中を無線LANにしませんか? うちもバッファローの商品をつかっていますが、問題なくデスクトップパソコン2台有線とノートパソコンを2台無線でつなぎ、HDDレコーダーは有線、DS2台とWiiは無線でつなげています。DSもWiiも(ついでにパソコンも)サクッとインターネットにつながり(難しい設定は全然しなくてOK)、Wifi対戦を楽しんでいます。 【パソコンがない方へ!】BUFFALO Wi-Fi Gamers 無線LANアクセスポイント WCA-G ニンテンドーDS・Wii・PSP・PLAYSTATION3 HDD 60GB専用無線LANアクセスポイントで、パソコン不要!! 本体とゲーム機に搭載されているAOSS™ボタンを押すだけで、簡単にWi-Fi(ワイヤレス)接続ができる機能を搭載した「Wi-Fi Gamers(ワイファイ ゲーマーズ)」。¥6,890(Amazon) 【パソコンがある方へ!】BUFFALO AirStation g/b 無線LAN BroadBandルータ USB2.0用 無線子機セットモデル WHR-G/U WPS(Wi-Fi Protected Setup)認証を取得したAirStation 11g/b 無線LAN BroadBandルータモデル「WHR-G」に、USBポートを搭載しているパソコンを手軽に無線化できる11g/b USB2.0用 無線子機「WLI-U2-KG54L」をセットにしたモデルです。値段の割りに非常に使いやすく、パソコンに詳しくなくても全然大丈夫です。¥9,480(Amazon) 【無線にしたくない!】Wii専用 LANアダプタ 無線にするにはお金がかかるから、有線でWiiだけつながればいいや、というそんな方にはこれ。¥2,768(Amazon)
https://w.atwiki.jp/gcmatome/pages/8398.html
Pacific Wings 【ぱしふぃっく うぃんぐす】 ジャンル シューティング 対応機種 PlayStation 4Nintendo Switch メディア ダウンロード専売 発売・開発元 Sprakelsoft 配信開始日 【PS4】2019年8月26日【Switch】2021年2月4日 定価 【PS4】$5.99【Switch】555円 プレイ人数 1人 セーブデータ 1箇所・オートセーブ方式 レーティング 【PS4】ESRB E【Switch】IARC 7+ 備考 PS4版は海外専売 判定 クソゲー ポイント 2021年クソゲーオブザイヤー据え置き機部門次点 某アーケードゲームと激似の縦シューティング無きに等しい難易度とボリューム虚無すぎてシューティングとして楽しめない クソゲーオブザイヤー関連作品一覧 概要 ゲームルール 問題点 評価点 総評 余談 概要 海外メーカーであるSprakelsoftからリリースされたNintendo Switch向けダウンロードソフト。スマートフォン向けのアプリゲームの移植作。 ジャンルは縦スクロールシューティング。1942年のミッドウェイ海戦を舞台に米軍戦闘機「P-38」が日本軍に戦いを挑むというストーリー設定。 設定や外観が某アーケードゲームと非常に似通っているが、関連性は全くなく某大手メーカーやスタッフとも無関係。 なお、元となったiOS/Android版およびWindows移植版(*1)はフリーウェアとして配信されているが、本項ではSwitch版について記す。 ゲームルール 操作体系 アナログスティックとボタンでP-38の移動とショット。ショットに関してはオートショット非対応なので手動連打をする必要あり。 アイテムについて 一定間隔で出現するとある敵を倒すとアイテムが出現する。なお本作唯一のアイテムでもある。 アイテムを取得するたびに4段階(*2)までのパワーアップができる。初期段階では前方ショットのみだが、フルパワーでは上下斜めのショットも加わる。 アイテムはシールドの効力も兼ねており、最大で15個までのストックが可能。アイテムストックが少ない状態でダメージを受けるとパワーダウンのペナルティ。 ステージクリアとミス条件について ステージ中の進行度がパーセンテージで表示され、これが100%に達するとステージクリア。全20ステージ構成。 とりあえずはスクロールが進むにつれパーセンテージが進むため、進行を深く意識する必要性はない。なお、ボスに相当する敵は一切登場しない。 残機制を採用しており、さらには上記のシールドも併用される。ダメージにより残機・シールドの双方が尽きるとゲームオーバーでコンティニューは行えない。 問題点 オートショット非対応 今時のシューティングとしてはあるまじき仕様。連射パッドを使用しない限りはボタン連打を強要される。 そもそもボタン1つしか使用しないのに手動連射固定にする必要性が全くなく、無駄に指が疲労するだけである。キーコンフィグや連射の有無設定も行えない。 難易度があまりにも低すぎる 難易度控えめとか初心者に優しいとかそんなレベルではなく、適当に遊んでいても初見でもオールクリアが容易である。 パワーアップをフルパワーにすると画面のほぼ全域にショットが行き渡るため、ショットを撃っているだけでほとんどの敵が沈んでしまう。 それに加えてシールドのストックもこれでもかという位に溜まるため、ちょっとやそっとのダメージでは何の影響もない環境が終始続く。 逃さずにアイテムを獲得すれば前半ステージあたりでフルパワー シールド飽和化となるため、ミスをする要因が全編通して見当たらなくなる。 ステージの代わり映えがない 先のステージに進んでも外観的にも難易度的にも変化がほとんどなく、ゲームとして虚無しか感じられない。 敵の総数は10種類程度しかなく、これらが全ステージで延々と使い回される。敵配置を絶妙に組み合わせて難易度の変化を付ける工夫すらも見当たらない。 敵は全体的にスローで動き耐久度も低く、フルパワーさえ維持すればまともな苦戦に遭遇する事はない。敵弾もあまり飛んでこないため苦戦する場面がない。 派手な演出やボスに相当する存在もないため全編通して盛り上がるものはなく、「一体何が楽しいのか」という虚無感が半端ないものとなっている。 スコアの意味がほぼない 難易度の低さやゲームの虚無さを無視するにしても、スコア稼ぎの楽しみすらもないので救いようがない。 入手スコアが敵の破壊点のみで何かのテクニックで特殊スコアが入る要因は全くなく、簡単に敵を殲滅できる事も相まってスコアアタック的な楽しみができない。 ゲームとしての個性がない たとえどんなクソゲーであっても「そのゲーム独特の個性」が大体存在するものだが、本作にはその個性すらもないのは致命的。 「理不尽な難易度でも偏屈的なやりがいがある」「独特の作風でシュールな笑いがこみ上げる」といったものがなく、本作はただ無個性で虚無なだけである。 「目新しいシステムは少ないが、ゲームを作り込んで完成度を高める」といった良作シューティングも数多くあるが、当然本作にはそのような旨味はない。 グラフィック・BGMの微妙さ 概要でも述べた通り、某アーケードゲームをそのままトレースしたかのようなグラフィックが目立つ。 実在の戦争を題材としている関係上、多少デザインが似通っているの仕方ない点もあるが、本作はそれでは済まされないレベルでのトレースがされている。 変わり映えのない外観と盛り上がりのなさのせいで、個々のゲームとしてのグラフィックもあまり評価できるものではない。 ステージBGMはたったの2曲しかなく、そのどれもが空気といっていい程に地味なものばかり。この手のゲームのお約束「BGMは良い」すらも当てはまらず。 評価点 STGの入門用には向いている STGが苦手な人でも余裕を持ってクリアできるであろう難易度となっているため、 STG入門としてはアリかもしれない。 この他に強いて言えば「シンプル操作」「これといったバグはない」「ロードがかなり早い(というかほぼ無い)」あたりが評価点といえるかもしれない。 総評 明らかに商品として成立していない完成度であり、「虚無すぎてもはやシューティングとして楽しめない」としかいい様がない。 「お手軽に楽しめる」と「手抜きでも許される」の意味合いを根本的にはき違えているとしか思えない出来であり、555円分の価値は見いだせないであろう一作。 余談 KOTY2021据置部門の門番に当たる。 「ヌル過ぎる難易度」「名作STG『1942』の劣化版でしかない」といった点などが指摘されている。